package com.ruoyi.resume.domain.model;

import lombok.Data;

import java.sql.Timestamp;

@Data
public class ResumeRawData {

    private Integer id; // 自增主键
    private byte[] pdfData; // PDF 或 Word 二进制数据
    private String resumeData; // JSON 字符串
    private String fileType; // 文件类型 (如 PDF 或 WORD)
    private Timestamp createdAt; // 创建时间
    private Timestamp updatedAt; // 更新时间

    // toString 方法 (便于调试)
    @Override
    public String toString() {
        return "ResumeRawData{" +
                "id=" + id +
                ", pdfData=" + (pdfData != null ? "[binary data]" : "null") +
                ", resumeData='" + resumeData + '\'' +
                ", fileType='" + fileType + '\'' +
                ", createdAt=" + createdAt +
                ", updatedAt=" + updatedAt +
                '}';
    }
}
